subcutaneous capsule - German English Dictionary